rotting straw - French English Dictionary